engineering construction stream restoration design engineer erosion control natural channel design wolman pebble count river restoration manufacturing fluvial geomorphology civil engineering regional curve environmental rosgen stream classification engineers regime equations